#!/bin/bash
arr=(AML_CUSTOMER_MASTER AML_ACCOUNT_MASTER AML_TRANSACTION_DETAIL AML_UBO_INFO AML_WATCHLIST_MASTER AML_WATCHLIST_DETAIL AML_SCREENING_RESULT AML_ALERT AML_SUSPICIOUS_TXN_REPORT AML_MONITORING_RULE)
--导入Oracle十张表的名称
for i in "${arr[@]}" --给数组定义变量
do
        sqoop import \
    --connect jdbc:oracle:thin:@192.168.4.16:1521:orcl \ --链接自己本地ip
    --username scott \ --用户名
    --password scott \ --密码
    --table "$i" \ --源表名
    --hcatalog-database ods \ --定义自己数据库名称
    --hcatalog-table "ods_$i" \ --定义目标表名称
    --hive-partition-key etl_date \ --定义分区（按照抽取时间T+1）
    --hive-partition-value "2025-10-15" \ --定义具体时间
        -m 1 --并行度
done --结束循环vi

